Sakura Teriyaki Corner (Menu)

6843 New Hampshire Ave, Takoma Park
+1 301-270-0800

Give a rating to Sakura Teriyaki Corner

Suggest a dish

How much did you spend at Sakura Teriyaki Corner?